package com.xjrsoft.module.ureport.dto;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

@Data
public class ReportReleaseDto {

    /**
     * 功能主键
     */
    @TableId("F_Id")
    @JsonProperty("F_Id")
    private String id;

    
    
    /**
     * 编码
     */
    @JsonProperty("F_EnCode")
    private String enCode;

    /**
     * 菜单名称
     */
    @JsonProperty("F_FullName")
    private String fullName;

    /**
     * 图标
     */
    @JsonProperty("F_Icon")
    private String icon;

    /**
     * 排序码
     */
    @JsonProperty("F_SortCode")
    private Integer sortCode;

    /**
     * 备注
     */
    @JsonProperty("F_Description")
    private String description;

    /**
     * 报表文件ID
     */
    @JsonProperty("F_RptFileId")
    private String rptFileId;


    @JsonProperty("F_ParentId")
    private String parentId;

    @JsonProperty("F_Component")
    private String component;

    @JsonProperty("F_UrlAddress")
    private String urlAddress;

    @JsonProperty("F_SubSystemId")
    private String subSystemId;

    /**
     * 翻译标记编码
     */
    @JsonProperty("F_LgMarkCode")
    private String lgMarkCode;
    
}
